/*ȫ���趨*/
body,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,form,table,tr,td,p{ margin:0;padding:0;}
body{ font-family:'����';}
a{ font-size:12px; text-decoration:none; color:#999999;}
.left{ float:left;}
.right{ float:right;}
.fontcolorred{ color:red;}
.fontcolorgreen{ color:green;}
.fontcolorblue{ color:blue;}
.fontcolorhui{ color:#666666;}
.fontcolorhei{ color:#000000;}
.fontcolorwhite{ color:#ffffff;}
.fontsize12{ font-size:12px;}
.wzjuzhong{ text-align:center;}
.fontsize14px{ font-size:14px;}
.fontsize16px{ font-size:16px;}
.fontsize18px{ font-size:18px;}
.fontsize22px{ font-size:22px;}
.kongbai{ width:100%;height:5px; line-height:5px; font-size:1px; float:left;}
.fontweightbold{ font-weight:bold;}
.fontweightthin{ font-weight:100;}
.fontfamilyhei{ font-family:'����';}
.fontfamilyyahei{ font-family:'΢���ź�';}
.lineheight22{ line-height:22px;}
.lineheight20{ line-height:20px;}
.lineheightbai{ line-height:100%;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.margin5{margin:5px;}
.marginzong5{margin:5px 0;}
.marginheng5{margin:0 5px;}
.marginzong10{margin:10px 0;}
.marginheng10{margin:0 10px;}
.margintop10{ margin-top:10px;}
.paddingzong5{padding:5px 0;}
.paddingheng5{padding:0 5px;}
.paddingzong10{padding:10px 0;}
.paddingheng10{padding:0 10px;}
.disinline{ display:inline;}
.bordersolid1{ border:1px solid #ddd;}
.borderbottomsolid1{ border-bottom:1px solid #ddd;}
.borderbottomdash1{ border-bottom:1px dashed #ddd;}
.widthbai{ width:100%;}
.widthjuzhong{margin:0 auto;}
.widthin{ width:990px;}
li{ list-style:none;}

/*ͷ��*/
#head{border-top:2px solid #031962;}
#nav{ background:url(../../Images/themeA/navxcf-bg.png) repeat-x 0px -138px; height:30px;line-height:30px;}
#nav ul{}
#nav ul li{ display:inline;padding:0 10px;float:left;}
#nav ul li a{ color:#ffffff; width:110px;height:29px;float:left; text-align:center;}
#nav ul li a:hover{ background:url(../../Images/themeA/indexbg.png) no-repeat 0 1px; color:#0040b1}
.focusnav{ background:url(../../Images/themeA/indexbg.png) no-repeat 0 1px; }
.focusnav span{color:#0040b1;}

/*banner*/
.bannerin{ width:970px; background:#dddddd;}

/*���岿��*/
#main_l{ width:195px;margin:0 10px; display:inline;}
#main_l h3{width:190px; float:left; height:19px; background:url(../../Images/themeA/indexbg.png) no-repeat 0 -63px; letter-spacing:1px;padding-top:5px;}
.ml_c{ width:184px; float:left;border-left:3px solid #2d70cb; border-right:3px solid #2d70cb; }
.ml_cdl{ width:164px;}
.ml_cdl1{ width:174px;}
.ml_c dt a{ color:#12386b; font-weight:bold;}
.ml_b{ width:190px;height:16px;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -803px;}

#main_r{ width:755px;margin:0 10px; display:inline;}
.mr_top{ width:755px; height:450px;}
.mrt_l{ width:475px; height:450px;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -344px;}
.mrt_l h2{ width:475px; height:40px; float:left;overflow:hidden;line-height:40px;}
.mrt_l p{ width:435px;height:370px; display:inline;margin:10px 20px 30px 20px; float:left; overflow:hidden; font-size:12px; color:#999999; line-height:22px;}
.gdnews{ width:260px; padding-right:20px; overflow:hidden; font-weight:100; letter-spacing:1px;}
.gsjjtitle{ padding-left:15px; padding-top:3px; color:#8a8a8a;}
.mrt_l p img{ float:right; padding:5px;}
.mrt_r{width:276px;margin-left:4px; overflow:hidden; display:inline;}
.mrt_r_toubu{ width:276px; height:10px; line-height:10px; font-size:1px; float:left;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -316px;}
.mrt_r_zhongbu{ width:270px; border-left:3px solid #e9e9e9;border-right:3px solid #e9e9e9; float:left;}
.mrt_r_zhongbu h3{width:260px; margin:0 5px 5px 5px; border-bottom:1px solid #ddd; font-size:14px; display:inline; float:left; height:26px; line-height:26px;}
.mrt_r_zhongbu ul{width:260px;margin:0 5px 0 5px;float:left; display:inline;line-height:22px;}
.mrt_r_zhongbu ul li{ width:260px;float:left; height:22px; overflow:hidden;}
.mrt_r_zhongbu ul li a{ float:left;}
.mrt_r_zhongbu ul li a:hover{ color:red;}
.mrt_r_zhongbu ul li span{ float:right; font-size:14px; padding-right:10px; color:#999999; }
.mrt_r_dibu{width:276px; height:10px; line-height:10px; font-size:1px; float:left;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -326px;}


.mr_bot{ width:755px; margin-top:5px;}
.mr_bot h3{width:755px; height:49px;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -228px;float:left;}
.mr_bot h3 .zhuwz{ padding-left:15px; line-height:34px;}
.mr_bot h3 .more{ font-size:12px; font-family:'����'; font-weight:100; padding-right:15px; line-height:34px;}
.cpzs_con{width:755px;float:left;background:url(../../Images/themeA/lanmid.png) repeat-y 1px 0;}
.cpzs_con ul{ width:735px;float:left; padding:5px 10px;}
.cpzs_con ul li{ width:131px; margin:0 8px;float:left; display:inline; overflow:hidden;}
.cpzs_con .jietu{ width:131px; border:1px solid #ddd; padding:1px; height:131px; overflow:hidden;float:left;}
.cpzs_con ul li a{}
.jietu img{ width:131px;} 
.cpzs_con ul li p{ line-height:20px; width:131px;float:left;margin:5px 0;}
.mr_bot_dibu{width:755px; height:15px; line-height:15px; font-size:1px; float:left;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -273px;}

/*�ײ����ӵ���*/
#foot{ width:975px;}
.footin{ width:975px;}
.foot_left{ width:13px;float:left; height:130px;background:url(../../Images/themeA/indexbg.png) no-repeat 0 -96px;}
.foot_right{width:13px;float:left;height:130px;background:url(../../Images/themeA/indexbg.png) no-repeat -21px -96px;}
.foot_con{ width:949px; height:130px;float:left;background:url(../../Images/themeA/navxcf-bg.png) repeat-x 0 1px; }
.foot_con dl{ width:949px;float:left; line-height:20px; margin:5px 0;height:88px; overflow:hidden;}
.foot_con dl a{ white-space:nowrap;}
.foot_con dl dt{ display:inline; font-weight:bold; font-size:12px; margin:0 3px 0 0;}
.foot_con dl dd{display:inline;margin:0 3px;}

.foot_menu{ width:949px;height:32px;float:left; line-height:32px;}
.foot_menu li{ display:inline;}

/*��¼ҳ������*/
.manage_login{ 
	width:475px; 
	height:450px;
	background:url(../../Images/themeA/indexbg.png) no-repeat 0 -344px;
	margin:150px auto;
}
.manage_login h2{ 
	width:475px;
	height:40px;
	float:left;
	overflow:hidden;
	line-height:40px;
}
.manage_login h3{ 
	width:475px;
	height:40px;
	float:left;
	overflow:hidden;
	line-height:40px;
}
.manage_login .show{
	width: 475px;
	height: 1px;
	margin: 0 0 0 0;
}
.manage_login .login{
	width:340px;
	height:240px;
	margin:100px 65px;
}
.manage_login .login .user_login{
	font-family: Verdana;
	font-size: 17px;
	font-weight: bolder;
	margin-left: 52px;
	margin-top: 30px;
	width: 22%;
	height: 26px;
	clear: both;
	float: left;
	text-align: center;
	padding-top: 5px;
}
.manage_login .login .user_input{
	font-family: Verdana;
	font-size: 11px;
	color: #95A334;
	height: 20px;
	width: 40%;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 30px;
	padding: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	right: 30px;
	float: left;
}
.manage_login .login .user_check{
	font-family: Verdana;
	font-size: 11px;
	color: #95A334;
	height: 20px;
	width: 40%;
	margin-right: 3px;
	margin-left: 0px;
	margin-top: 30px;
	padding: 3px;
	top: 1px;
	clip: rect(1px,auto,auto,auto);
	clear: none;
	right: 30px;
	float: left;
}
.manage_login .login .submit_b{
	clear: both;
	float: left;
	margin: 20px 0 0 90px;
}
.manage_login .login .reset_b{
	float: left;
	margin: 20px 0 0 50px;
}

.textboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #80B6C8;
	height: 20px;
	width: 120px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin: 0px 0px 11px 0px;
	padding: 0px 0px 0px 2px;
	float: left;
}
.textboxEffect:hover
{
	background-color:#FFFFFF;
	color:#999900;
	margin:0px;
	padding:0px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.checkboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #80B6C8;
	height: 20px;
	width: 55px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin: 0px 0px 11px 0px;
	padding: 0px 0px 0px 2px;
	float: left;
}
.checkboxEffect:hover
{
	background-color:#FFFFFF;
	color:#999900;
	margin:0px;
	padding:0px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}